<?php 
function M($table){
	$model=new Model($table);
	return $model;
}	
// smarty 的不缓存块
function nocache($params,$content,&$smarty){
	return $content;
}
function p($avr){
	echo "<pre style='border:1px solid #ccc;margin-top:5px;padding:10px;border-radius:4px;background:#ddd;'>";
	if (is_bool($var)) {
		var_dump($var);
	}else{
		print_r($var);
	}
	echo '</pre>';
}

function halt($msg){
	header('Content-type:text/html;charset=utf-8');
	die("<h2>{$msg} ):</h2>");
}
/**
 * 处理配置项函数
 */
function C($var=NULL,$value=NULL){
	static $config=array();
	if (is_array($var)) {
		$config=array_merge($config,$var);
	}
	if (is_string($var)) {
		if (is_null($value)) {
			return	isset($config[$var])?$config[$var]:NULL;
		}else{
			$config[$var]=$value;
		}
	}
	if (is_null($var)&&is_null($value)) {
		return $config;
	}
}
/**
 * 打印框架所有自定义常量
 */
function print_const(){
	$const=get_defined_constants(true);
	p($const['user']);
}









 ?>